throttle piston - Turkish English Dictionary